469a8b8a6e9a311f5def134e15e083d0eb547d51,opennms-services/src/test/java/org/opennms/netmgt/config/SyslogdConfigFactoryTest.java,SyslogdConfigFactoryTest,testUEI,#,100

Before Change


    }

    public void testUEI() {
        for (UeiMatch uei : m_factory.getUeiList().getUeiMatchCollection()) {
            boolean typeOk = ( uei.getMatch().getType().equals("substr") || uei.getMatch().getType().equals("regex") );
            assertTrue(typeOk);
            if (uei.getMatch().getType().equals("substr")) {
                assertEquals("CRISCO", uei.getMatch().getExpression());
            } else if (uei.getMatch().getType().equals("regex")) {
                assertEquals("uei.opennms.org/tests/syslogd/substrUeiRewriteTest", uei.getUei());
            }
        }
    }

After Change


    }

    public void testUEI() {
        List<UeiMatch> ueiList = m_factory.getUeiList().getUeiMatchCollection();
        UeiMatch uei = ueiList.get(0);
        assertEquals("substr", uei.getMatch().getType());
        assertEquals("CRISCO", uei.getMatch().getExpression());
        assertEquals("uei.opennms.org/tests/syslogd/substrUeiRewriteTest", uei.getUei());
        
        uei = ueiList.get(1);
        assertEquals("regex", uei.getMatch().getType());
        assertEquals(".*?foo: (\\d+) out of (\\d+) tests failed for (\\S+)$", uei.getMatch().getExpression());
        assertEquals("uei.opennms.org/tests/syslogd/regexUeiRewriteTest", uei.getUei());
    }